html, body {
    height: 100%;
}

* {
    margin: 0;
    padding: 0;
}

.code{
  color: #EA5717;
}
/*全局样式*/

* {
    padding: 0px;
    margin: 0px;
}

input {
    border: 1px solid #fff;
    width: 51%;
    height: 30px;
    letter-spacing: 2px;
    outline: medium;
    color: #727272;
    border-color: #fff;
    background: #fff;
    margin-left: 10px;
}
*{ -webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-tap-highlight-color: transparent; /* For some Androids */
}

select {}

.clear {
    clear: both;
    font-size: 1px;
    height: 0;
    visibility: hidden;
    line-height: 0;
}

.clearfix:after {
    content: "";
    display: block;
    clear: both;
}

.clearfix {
    zoom: 1;
}

a:link, a:visited {
    text-decoration: none;
}

a:hover, a:active {
    text-decoration: none;
}


/*通用*/

.header {
    padding-top: 41px;
    line-height: 47px;
    text-align: center;
    font-size: 17px;
    position: relative;
}

.copy {
    position: absolute;
    left: 18px;
    width: 8.5px;
    height: 16px;
    top: 56px;
}


/*register*/

.content {
    margin: 47px 45px 0px 44px;
}

.downward {
    width: 10px;
    height: 10px;
}

.telephone {
    border-bottom: 1px solid #9fa0a0;
    line-height: 33px;
    font-size: 15px;
    padding-top: 20px;
    letter-spacing: 2.4px;
    position: relative;
}

.btn {
    position: absolute;
    right: 0px;
    top: 27px;
    border: 1px solid #fff;
    background: #fff;
    color: #ea5413;
    letter-spacing: 2.4px;
    font-size: 13px;
}

.bind {
    margin-top: 99px;
    background: #ff5600;
    height: 35px;
    text-align: center;
    line-height: 35px;
    color: #fff;
    border-radius: 8px;
}


/*password to login*/

.xuexue {
    padding: 50px 50px 0px 49px;
    text-align: center;
}
.xuexue img{
  width: 140px;
  height: 140px;
}
.xue {
    width: 99px;
    height: 94px;
}

.boxo {
    margin: 30px 50px 0px 49px;
}

.first {
    position: relative;
    height: 18px;
    padding: 9px;
    line-height: 18px;
}

.one {
    border-bottom: 2px solid #ea5413;
    line-height: 23px;
    font-size: 17px;
    color: #ea5413;
    padding: 8px;
    width: 72px;
}

.two {
    position: absolute;
    right: 0px;
    top: 15px;
    width: 55px;
    line-height: 24px;
    font-size: 13px;
    color: #727272;
}

.oneo {
    position: absolute;
    left: 0px;
    top: 15px;
    line-height: 24px;
    width: 55px;
    font-size: 13px;
    color: #727272;
}

.repid {
    position: absolute;
    right: 0px;
    top: 0px;
    border-bottom: 2px solid #ea5413;
    line-height: 23px;
    width: 72px;
    font-size: 17px;
    color: #ea5413;
    padding: 8px;
}

.box {
    margin: 15px 0px 0px 0px;
}

.thridly {
    margin-top: 14.5px;
    line-height: 17.5px;
}

.three {
    border: 1px solid #fff;
    background: #fff;
    color: #c8c8c8;
    font-size: 13px;
    outline: medium;
}

.four {
    float: right;
    border: 1px solid #fff;
    background: #fff;
    color: #c8c8c8;
    font-size: 13px;
}

.fourth {
    margin-top: 40px;
    border-radius: 8px;
    height: 34px;
    text-align: center;
    line-height: 34px;
    color: #fff;
    font-size: 15px;
    background: #DAD9D9;

}
.fourthactive {
    background: #ea5413 !important;
}


.fifth {
    text-align: center;
    color: #c8c8c8;
    font-size: 12px;
    margin-top: 16.5px;
}

.sixth {
    text-align: center;
    color: #727272;
    margin-top: 48px;
}

.downward {
    width: 10px;
    height: 8px;
    margin-left: 2px;
}

.delete {
    position: absolute;
    right: 18px;
    top: 31px;
    width: 10px;
    height: 10px;
}

.eye {
    position: absolute;
    right: 11px;
    top: 30px;
    width: 23px;
    height: 14px;
}
.eyeclose {
    position: absolute;
    right: 13px;
    top: 29px;
    width: 19px;
    height: 15px;
}
.no {
    position: absolute;
    right: 27px;
    font-size: 18px;
    top: 36px;
    width: 15px;
    height: 15px;
}

.rectangle {
    width: 28.5px;
    height: 1.5px;
    margin: 5px;
}

.five {
    margin: 10px 0px 6px 0px;
    width: 33%;
    text-align: center;
    float: left;
    font-size: 12px;
}

.qq {
    margin-top: 6px;
    width: 33px;
    height: 32px;
}

.wei {
    width: 37px;
    height: 33px;
    margin-top: 6px;
}

.q {
    color: #39bfff;
    font-size: 14px;
}

.xin {
    color: #08c93a;
}

.bo {
    color: #ef1121;
}

.agree {
    text-align: center;
    font-size: 12px;
    margin-top: 16px;
}

.return {
    position: absolute;
    right: 30px;
    top: 38px;
    width: 15.5px;
    height: 14px;
    color: #727272;
}


/*verify*/

.verify {
    padding: 34px 0px 10px 0px;
    background: #ea5718;
    color: #fff;
    text-align: center;
    font-size: 19px;
    position: relative;
    letter-spacing: 2px;
}

.back {
    float: left;
    margin-left: 27px;
    width: 15px;
    height: 25px;
    margin-top: 4px;
    background: #ea5718;
}

.aui-bar-tab-item img {
    text-align: center;
    margin: 0 auto;
    width: 21px;
    height: 21px;
}

.aui-bar-tab-item .tab-item2 {
    display: none;
}

.aui-bar-tab-item .tab-item1 {
    display: block;
    ;
}

.aui-active .tab-item2 {
    display: block;
}

.aui-active .tab-item1 {
    display: none;
}

#aui-header {
    top: 0;
    /*background:transparent !important;*/
    /*opacity:1;*/
    /*color: #ffffff;*/
}

.aui-bar-tab .aui-active {
    color: #F86E12;
}

input {
    -webkit-appearance: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

textarea {
    -webkit-appearance: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
button {
    -webkit-appearance: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    outline: none;
}

/*空*/

.outcat {
    width: 100%;
    height: 79px;
}

.zi {margin-top: 5px;
    color: #dedede;
}
/*空 end*/


/*弹出框*/
.hide {
         display: none !important;
     }

     .mask {
         position: fixed;
         left: 0px;
         top: 0px;
         right: 0px;
         bottom: 0px;
         background-color: rgba(0, 0, 0, 0.5);
         z-index: 99999;
     }

     .mask .bombbox {
         position: fixed;
         left: 45px;
         right: 45px;
         top: 50%;
         background-color: #fff;
         text-align: center;
         margin-top: -25%;
     }

     .bombbox-title {
         line-height: 3rem;
         font-size: 17px;
         color: #1a1a1a;
         font-weight: bold;
     }

     .bombbox-content {
         font-size: 0.7rem;
         text-align: left;
         padding-left: 0.8rem;
         padding-right: 0.8rem;
         line-height: 1rem;
         color: #1a1a1a;
         margin-bottom: 15px;
     }

     .bombbox-foot {
         line-height: 2.2rem;
         border-top: 1px solid #d9d9d9;
         position: relative;
     }


/*弹出框end*/

/*单选*/

.collectlist {
    margin-left: 20px;
}

.collectlistul {
    position: absolute;
    left: 15px;
    padding-bottom: 45px;
}

.collectlist .choise {
    position: absolute;
    left: -8px;
}

.choise {
    display: none;
}

.collectlistul .choise {
    display: block;
}

.choise img {
    width: 17px;
    height: 17px;
}
/*单选 end*/

.videotype {
    position: absolute;
    left: 10px;
    top: 10px;
    z-index:2;
    background-color: rgba(243, 152, 0, 0.9);
    color: #fff;
    padding: 0px 8px;
    font-size: 10px;
    border-radius: 5px;
}
.videotypedaka{
background-color: rgba(187, 0, 12, 1);
}
.videotypemianfei{
background-color: #E83428;
}
input[disabled]{
  color:#999 !important;
  opacity:1;
}
